package com.gaofans.nrpc.common.id;

/**
 * 唯一id生成器
 * @author GaoFans
 */
public interface IdGenerator {

    /**
     * 默认实例
     * @return
     */
    static IdGenerator getInstance(){
        return new UUIDGenerator();
    }

    /**
     * 生成id
     * @return
     */
    long nextId();
}
